What's New in Release 4

Tour the IDE

Why develop my applications with CodeWarrior?

The CodeWarrior Advantage


Release Notes


Order Info:
Metrowerks, Inc.
9801 Metric Blvd.,
Austin, TX 78758

phone:
800.377.5416
512.873.4700
fax:
512.873.4901

sales@
metrowerks.com

 

CodeWarrior Professional (Windows & Mac OS)

Release 4

CodeWarrior Professional (Windows & Mac OS) Detailed Feature List

  • Microsoft Foundation Class libraries (MFC 4.21) for building Windows 95/98/NT applications

  • Metrowerks' PowerPlant application framework for building Mac OS applications

  • Constructors for PowerPlant and Java - provide interactive, graphical support for resource editing for Mac OS and Java applications

  • Multiple open projects - limited only by available memory, open as many projects as you would like

  • Multiple targets per project - use the same project to build different versions of your code, such as debug and release builds, or projects aimed at different processors

  • Threaded execution - continue to work in the editor or browser while another project compiles

  • Subprojects - create modular projects (like a collection of source files you would traditionally compile into a library) and simply add the library project to your project to achieve the same effect

  • Easy-to-use interfaces to set the optimization levels for compilation

  • Windows-hosted Resource Editor - alter resources defined per Microsoft Visual Studio (MSDEV) resource script syntax, and generate MSDEV compatible resource script. Metrowerks' Resource Editor is 100% compatible with MSDEV

  • Seamlessly integrated multi-mode debugger - choose to debug in source code, assembly code, or mixed mode

  • Speedy memory-resident Editor - define your keywords coloring scheme for easy recognition and navigation

  • Graphic difference engine - view graphically the differences between two source code files or projects side-by-side

  • Objected-oriented and procedural source browser - view an objected-oriented program's object hierarchies and see lists of classes and templates, or view a procedural program's catalog of functions, macros, global variables, and other symbols

  • Customizable toolbars - define the tool bars that best suit your needs in various IDE windows

  • Error management in the IDE - edit errors directly in the error message window

  • Online help, books and documentation (over 5,000 pages)

  • Sun Java documentation: Java API documentation and the Java language specification

  • Microsoft Internet Explorer

  • Free technical support included with registration

  • One free CD update included with registration

  • 30-day money-back guarantee

Languages supported

  • C/C++
  • Java
  • Pascal

Operating Systems Supported

  • Mac OS - 68K, PowerPC
  • Windows 95/98 - x86, Pentium
  • Windows NT 4.0 - x86, Pentium

Processor Families Supported

  • Motorola 680x0
  • PowerPC 601, 603, 603e, 604, 604e, 750
  • Intel x86, Pentium family processors
  • Java Virtual Machine

AMD-3DNow! Technology Support

  • Automatic vectorization of loops for AMD-3Dnow! technology
  • Inline assembler support for AMD-3Dnow! technology
  • Optimization for the AMD-K6 processor
  • Per function optimization for AMD-3DNow! technology

Other Multimedia Development Support

  • Automatic vectorization of loops for Intel MMX technology
  • Support for DirectX 6.0
  • Pre-release, statement-level assembler support for Motorola's AltiVec technology for PowerPC

Compilers

  • C Compiler - NIST Certified ANSI C
  • C++ Compiler - ANSI/ISO compliant C++
  • Java compiler - supports current JDK 1.2 Java Language Specification
  • Pascal Compiler - NIST Certified ANSI Pascal

Java Tools

  • Run and Debugging support for Sun Java 1.1.6 JDK, Apple 2.0 MRJ and Microsoft Virtual Machines
  • FTP Post-Linker
  • JavaDoc Pre-Linker for Mac OS and Windows 95/98/NT
  • JDK 1.1.6 compliant Java Linker
  • Java Command Line harness post linker plugin

Libraries

  • WinSIOUX for Windows
  • ANSI compliant C Library with improved C9X support
  • ANSI/ISO C++ compliant Metrowerks Standard Library, including
    • Covariant return types
    • Partial Template Specialization
    • Member templates
    • Enhanced STL support
  • Full support for Namespace standard


Profesional || Visual SourceSafe

Academic || Discover

Check Our Web Site for Great Deals on Factory Specials!



Copyright Metrowerks (c)1998 - 1999